salyangoz anteni - Turkish English Dictionary